wallop (hard hit) - French English Dictionary